layer of pebbles - Turkish English Dictionary